Compiling Hilbert’s operator

نویسنده

  • K. Rustan M. Leino
چکیده

Hilbert’s operator is a binder that picks an arbitrary element from a nonempty set. The operator is typically used in logics and proof engines. This paper contributes a discussion of considerations in supporting this operator in a programming language. More specifically, the paper presents the design choices made around supporting this operator in the verification-aware language Dafny.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Introduction to Bernays Text No. 6, “Appendix to Hilbert’s Lecture ‘The Foundations of Mathematics’”

Hilbert’s 1928 article, to which this piece is an appendix, was presented in July 1927 to the Hamburg Mathematical Seminar. Hilbert had first introduced his program for the foundations of mathematics in the same venue in a series of talks in 1921 (Hilbert, 1922). In the 1927 talk, he presented a mature version of his program, including technical details of the axiomatization of mathematics base...

متن کامل

On a more accurate half-discrete Hilbert’s inequality

* Correspondence: qlhuang@yeah. net Department of Mathematics, Guangdong University of Education, Guangzhou, Guangdong 510303, People’s Republic of China Abstract By using the way of weight coefficients and the idea of introducing parameters and by means of Hadamard’s inequality, we give a more accurate half-discrete Hilbert’s inequality with a best constant factor. We also consider its best ex...

متن کامل

Hilbert ’ s epsilon as an Operator of Indefinite Committed Choice

Paul Bernays and David Hilbert carefully avoided overspecification of Hilbert’s ε-operator and axiomatized only what was relevant for their proof-theoretic investigations. Semantically, this left the ε-operator underspecified. In the meanwhile, there have been several suggestions for semantics of the ε as a choice operator. After reviewing the literature on semantics of Hilbert’s epsilon operat...

متن کامل

Hilbert's epsilon as an operator of indefinite committed choice

Paul Bernays and David Hilbert carefully avoided overspecification of Hilbert’s ε-operator and axiomatized only what was relevant for their proof-theoretic investigations. Semantically, this left the ε-operator underspecified. In the meanwhile, there have been several suggestions for semantics of the ε as a choice operator. After reviewing the literature on semantics of Hilbert’s epsilon operat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016